home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-04 / xlib03.zip / XCBITMAP.H < prev    next >
Text File  |  1993-04-05  |  2KB  |  44 lines

  1. /*-----------------------------------------------------------------------
  2. ;
  3. ; XCBITMAP - header file
  4. ;
  5. ;   This module was written by Matthew MacKenzie
  6. ;   matm@eng.umd.edu
  7. ;
  8. ;
  9. ; ****** XLIB - Mode X graphics library                ****************
  10. ; ******                                               ****************
  11. ; ****** Written By Themie Gouthas                     ****************
  12. ; ****** Aeronautical Research Laboratory              ****************
  13. ; ****** Defence Science and Technology Organisation   ****************
  14. ; ****** Australia                                     ****************
  15. ;
  16. ; egg@dstos3.dsto.gov.au
  17. ; teg@bart.dsto.gov.au
  18. ;
  19. ;
  20. ;  Terminology & notes:
  21. ;         VRAM ==   Video RAM
  22. ;         SRAM ==   System RAM
  23. ;         X coordinates are in pixels unless explicitly stated
  24. ;
  25. ;----------------------------------------------------------------------*/
  26.  
  27. #ifndef _XCBITMAP_H_
  28. #define _XCBITMAP_H_
  29.  
  30. extern int x_compile_bitmap (      /* Compile a linear bitmap to generate */
  31.               WORD logical_width,   /* machine code to plot it at any      */
  32.               char far * bitmap,    /* required screen coordinates FAST.   */
  33.               char far * output);
  34.  
  35. extern void x_put_cbitmap (         /* Displays a compiled bitmap generated */
  36.               WORD XPos,            /* by x_compile_bitmap                  */
  37.               WORD YPos,
  38.               WORD PageOffset,
  39.               char far * CompiledBitmap);
  40.  
  41. #endif
  42.  
  43.  
  44.